home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac-Source 1994 July
/
Mac-Source_July_1994.iso
/
C and C++
/
Libraries
/
GUSI
/
Examples
/
GUSIFinger.c
< prev
next >
Wrap
C/C++ Source or Header
|
1993-09-19
|
1KB
|
46 lines
/*********************************************************************
Project : GUSI - Grand Unified Socket Interface
File : GUSIFinger.c - finger daemon
Author : Matthias Neeracher
Started : 07Feb93 Language : MPW C
Modified : 07Feb93 MN
Last : 07Feb93
*********************************************************************/
#include <stdio.h>
#include <Resources.h>
#include <Processes.h>
#include <Memory.h>
#include <QuickDraw.h>
#include <Fonts.h>
#include <Windows.h>
void main()
{
Handle macName;
Handle whoName;
long secs;
long mins;
long hour;
InitGraf(&qd.thePort);
macName = GetResource('STR ', -16413);
HLock(macName);
whoName = GetResource('STR ', -16096);
HLock(whoName);
secs = TickCount() / 60;
mins = secs / 60;
hour = mins / 60;
secs = secs - mins * 60;
mins = mins - hour * 60;
printf("Macintosh belongs to:\t%P\r", *whoName);
printf("Macintosh is named:\t%P\r", *macName);
printf("Has been up for:\t%02d:%02d:%02d\r", hour, mins, secs);
}